package nl.sodeso.cubicex.command.mock;

import java.util.Map;

import org.cubictest.selenium.custom.IElementContext;

import com.thoughtworks.selenium.Selenium;

import nl.sodeso.cubicex.CubicExBaseTestCase;

/**
 * Replaces the <code>addScript</code> command of SeleniumIDE
 * 
 * @author y.bittan
 * @since 0.0.4
 */
public class AddScript extends CubicExBaseTestCase {

	/**
	 * {@inheritDoc}
	 */
	public void executeTest(Map<String, String> arguments,
			IElementContext context, Selenium selenium) throws Exception {
		
		String _content=getArgAsString("content");
		String _tagId=getArgAsString("tagId");
		
		selenium.addScript(_content, _tagId);

	}
}
